Develop Real-Time Robot Control Architecture Using Robot Operating System and EtherCAT
نویسندگان
چکیده
This paper presents the potential of combining ROS (Robot Operating System), its state-of-art software, and EtherCAT technologies to design real-time robot control architecture for human–robot collaboration. For this, advantages an framework here are it is easy integrate sensors recognizing human commands well-developed communication protocols data transfer between nodes. We propose a shared memory mechanism improve non-real-time nodes tasks in motion kernel, which implemented ARM development board with operating system. The jerk-limited trajectory generation approach kernel obtain fine interpolation MoveIt planned path motor. precise multi-axis synchronization performance used exchange I/O servo drive experimental results show proposed using hard environment feasible application. With architecture, user can efficiently send complete or read information from make decisions, helpful reach purpose collaboration future.
منابع مشابه
The PC based parallel robot control EtherCAT and real time based robot control
In this paper, we describe the control strategy of high speed parallel robot system with EtherCAT network. This work deals the parallel robot system with centralized control on the real-time operating system such as window TwinCAT3. Most control scheme and algorithm is implemented master platform on the PC, the input and output interface is ported on the slave side. The data is transferred by m...
متن کاملRobot control system using SMR signals detection
One of the important issues in designing a brain-computer interface system is to select the type of mental activity to be imagined. In some of these systems, mental activity varies with user intent and action that must be controlled by the brain-computer system, and in a number of other signals, the received signals contain the same activity-related mental activity that should be performed by t...
متن کاملReal-time EtherCAT Master Implementation on Xenomai for a Robot System
This paper describes a real-time EtherCAT Master library. The library is developed using Xenomai. Xenomai is a real-time development framework. It cooperates with the Linux kernel, in order to provide a pervasive, interface-agnostic, hard real-time support to user-space applications, seamlessly integrated into the GNU/Linux environment. The proposed master library implements EtherCAT protocol f...
متن کاملA Robot Operating System (ROS) Based Humanoid Robot Control
..........................................................................................................VII List of Acronyms and Abbreviations.......................................................................VIII
متن کاملAn Architecture for Real-Time Control in Multi-Robot Systems
This paper presents a novel robotic architecture that is suitable for modular distributed multi-robot systems. The architecture is based on an interface supporting real-time inter-process communication, which allows simple and highly efficient data exchange between the modules. It allows monitoring of the internal system state and easy logging, thus facilitating the module development. The exte...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Actuators
سال: 2021
ISSN: ['2076-0825']
DOI: https://doi.org/10.3390/act10070141